#include <func.h>

int main(int argc, char* argv[])
{
	printf("Begin: \n"); // stdout是行缓冲区
	// idiom 
	pid_t pid = fork();
	switch (pid) {
	case -1:	// 失败
		error(1, errno, "fork");
	case 0:		// 子进程
		printf("Child: I am a baby.\n");
		exit(0);

	default:	// 父进程
		printf("Parent: Who is your daddy?\n");
		sleep(2);
	}

    return 0;
}

